having room or capacity - İspanyolca İngilizce Sözlük